cable pcb flexible circuits cable assemblies cables dsl connectors assembly satellite flex circuit design contract manufacturing contract printed circuit boards manufacturing flex circuits flexible printed circuits